#!/bin/bash
./etc/profile
# 配置

SERVER_NAME="yixiu_live_pc-1.0.0" #服务名
#以下不用改--------------------------------------
#jenkins目录路径
BASE_SERVER_DIR="/jenkinsserver"
JENKINS_HOME="/workspace"  #文件路径一般不用改
SERVER_DIR=${BASE_SERVER_DIR}/${SERVER_NAME}
SERVER_BACKUP=${BASE_SERVER_DIR}/${SERVER_NAME}/"backup"
NGINX_CONFIG=${BASE_SERVER_DIR}/"ngconfigs"  #文件路径一般不用改

# 判断目录是否存在
if [ ! -d "$SERVER_BACKUP" ]; then
  echo "目录 $SERVER_BACKUP 不存在，正在创建..."
  mkdir -p "$SERVER_BACKUP"
  echo "目录 $SERVER_BACKUP 创建成功。"
else
  echo "目录 $SERVER_BACKUP 已存在，无需创建。"
fi

# 判断目录是否存在
if [ ! -d "$NGINX_CONFIG" ]; then
  echo "目录 $NGINX_CONFIG 不存在，正在创建..."
  mkdir -p "$NGINX_CONFIG"
  echo "目录 $NGINX_CONFIG 创建成功。"
else
  echo "目录 $NGINX_CONFIG 已存在，无需创建。"
fi





tar -czvf ${SERVER_BACKUP}/dist-backup-$(date +\%Y\%m\%d\%H\%M\%S).tar.gz -C ${SERVER_DIR} dist_pc
rm -rf ${SERVER_DIR}/dist_pc
mkdir  ${SERVER_DIR}/dist_pc
cp -r ${JENKINS_HOME}/${SERVER_NAME}/dist_pc/* ${SERVER_DIR}/dist_pc/
cp ${JENKINS_HOME}/${SERVER_NAME}/ng.conf ${NGINX_CONFIG}/${SERVER_NAME}.conf
